butterfly dolphin - Turkish English Dictionary